@charset "UTF-8";
/*======*/


body{background: #ffffff;}
input,button,select,textarea{outline:none} 
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset;
} 

@media all{
html, body {font-size: 16px;}
}

@media (min-height: 220px) and (min-width: 140px){
html, body {font-size: 9px;}
}
@media (min-height: 140px) and (min-width: 220px){
html {font-size: 9px;}
}

@media (min-height: 280px) and (min-width: 210px), (min-height: 210px) and (min-width: 280px), (min-height: 280px) and (min-width: 280px){
html, body {font-size: 14px;}
}
@media (min-height: 460px) and (min-width: 300px), (min-height: 300px) and (min-width: 460px){
html, body {font-size: 16px;}
}

@media (min-height: 620px) and (min-width: 340px), (min-height: 340px) and (min-width: 620px){
html, body {font-size: 20px;}
}

@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1463907790_895725.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1463907790_895725.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1463907790_895725.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1463907790_895725.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1463907790_895725.svg#iconfont') format('svg'); /* iOS 4.1- */
}
                    
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-fanhui:before { content: "\e601"; }
.icon-yanzhengma:before { content: "\e602"; }
.icon-shouji:before { content: "\e603"; }
.icon-yaochi:before { content: "\e600"; }
.icon-biezhen:before { content: "\e604"; }

header .h-cont{  height: 5rem; line-height: 5rem; position: fixed; width: 100%; z-index: 99; background: #f19601;}
header .h-l{ color: #ffffff; }
header .h-r{ text-align: center; color: #ffffff; font-size:2rem;  height: 5rem; line-height: 5rem;width: 100%; color: #ffffff; }
/*头部占位*/
.h-ocupie{height: 5rem; width: 100%; overflow: hidden;}
.icon-person{ font-size:3rem; position: fixed; top: 0px; left: 1rem;}


/*底部分类*/
.my_ocupie{ height:7.3rem; width:100%; overflow:hidden;}
.home-nav-down {width: 100%; text-align: center; background: #ffffff; position:fixed; bottom:0px; left:0; z-index:9999; height:4em;  border-top:1px solid #d2d2d2;}
.home-nav-down td { border-left: 1px solid #FFFFFF; width: 24.99999%; }
.home-nav-down td.last{border-width: 0px;}
.home-nav-down td a { display: block; color: #666666; font-size:1em; padding:0.6em 0; text-decoration:none;}
.home-nav-down td .iconfont { padding-bottom:0.05em; font-size:1.8em; height: 1em; line-height: 1em; width: 100%; display: block;}
.home-nav-down td a.current { display: block; color: #f19601;  padding:0.5em 0;}



/*内容*/
.my_highstyle{ width:100%;  overflow:hidden; background: #ececec;}

.my_highstyle .out{ width:100%; height: 6rem; padding:0 2%; }
.my_highstyle .out .time{ width: 60%; height: 6rem; line-height: 6rem; float: left; overflow: hidden;}
.my_highstyle .out .time i{  font-size: 2rem; color: #ffc74b; font-size: 3rem; }
.my_highstyle .out .time .s1{  font-size: 2rem; color: #333333; font-size: 2rem; }
.my_highstyle .out .time .s2{  font-size: 2rem; color: #ffc74b; font-size: 2rem; }
.my_highstyle .out .sold{ width: 40%; height: 6rem; line-height: 6rem;  float: left; text-align: right; }
.my_highstyle .out .sold .s1{  font-size: 2rem; color: #333333; font-size: 2rem; }
.my_highstyle .out .sold .s2{  font-size: 2rem; color: #ffc74b; font-size: 2rem; }


.my_highstyle .cau_pos{width:100%; position: relative;  overflow:hidden; background: #ffffff; box-shadow: 1px 1px 5px #999999;}
.my_highstyle .cau_pos .scoller{width:94%; position: relative;  overflow:hidden; margin: 2rem auto 0rem auto ;}
.my_highstyle .cau_pos .scoller .cont{width:100%; position: relative;  overflow:hidden; }
.my_highstyle .cau_pos .scoller img{width:100%; display: block; }
.my_highstyle .cau_pos .scoller .picname{ width: 100%; height: 5rem; display: block; line-height:2rem; font-size: 1.7rem; overflow: hidden; padding-top: 1rem;}
.my_highstyle .cau_pos .picname a{ color: #333333;}
.my_highstyle .cau_pos .scoller .price1{ width: 50%; height: 3rem; line-height:3rem; color: #f32029; font-size: 2rem; overflow: hidden; float: left;}
.my_highstyle .cau_pos .scoller .sold{ width: 50%; height: 3rem; line-height:3rem;color: #999999; font-size: 2rem; overflow: hidden;float: left; text-align: right;}

.my_highstyle .pro_num{width:100%;height:5rem; overflow:hidden; background: #ffffff; box-shadow: 1px 1px 5px #999999; margin-top: 1rem;}

.my_highstyle .pro_num span{ width:8rem; padding:0 1rem; height: 5rem; display: block; line-height: 5rem; font-size:2rem; color: #999999; text-align: center; float: left;}
.my_highstyle .pro_num .num{ width:15rem;  height: 5rem; float: left;  margin-left: 0rem;}
.my_highstyle .pro_num .n1,
.my_highstyle .pro_num .n2,
.my_highstyle .pro_num .n3{ width:3rem;  height: 3rem; float: left; line-height: 3rem; font-size:2.7rem; text-align: center; color: #ffffff; background: #f19601; margin-top: 1rem;}
.my_highstyle .pro_num .n1{ border-radius: 1.5rem 0 0 1.5rem; cursor: pointer; }
.my_highstyle .pro_num .n3{ border-radius: 0 1.5rem  1.5rem 0 ;cursor: pointer; }
.my_highstyle .pro_num .n2{ color: #333333;background: #ffffff; border-top:1px solid #ededed; border-bottom:1px solid #ededed;font-size: 1.7rem; }
.my_highstyle .pro_num .current{ color:#f32029;}

.my_highstyle .pro_detial{width:100%; overflow:hidden; background: #ffffff; box-shadow: 1px 1px 5px #999999; margin-top: 1rem; padding: 0 2%; padding-bottom: 2rem;}
.my_highstyle .pro_detial .titwap{width:100%;  overflow: hidden; margin: 0 auto;border-bottom:1px solid #ededed;}
.my_highstyle .pro_detial .tit{  height: 5rem; display: block; line-height: 5rem; font-size:2rem; color: #333333; text-align: center; float: left;}
.my_highstyle .pro_detial i{ padding:0 1rem; height: 5rem; display: block; line-height: 5rem; font-size:2.7rem; color: #333333; text-align: center; float: right;}


.my_highstyle .pro_detial .txt{line-height: 3rem; font-size:2rem; color: #999999; overflow: hidden;}
.my_highstyle .pro_detial .txt .s1{color: #999999; }
.my_highstyle .pro_detial .txt .s2{color: #333333; }
.my_highstyle .pro_detial .pop{ margin-top:1rem; }
.my_highstyle .pro_detial .pop img{ width: 100%; display: block; }



.my_highstyle .pro_detial .open{ display: block; }
.my_highstyle .pro_detial .icon-on{ display: block }
.my_highstyle .pro_detial .icon-in{ display: none }
.my_highstyle .d_active .open{ display: none }
.my_highstyle .d_active .icon-on{ display: none }
.my_highstyle .d_active .icon-in{ display: block }

.my_highstyle .praise .cont{ display: block; }
.my_highstyle .praise .icon-on{ display: block }
.my_highstyle .praise .icon-in{ display: none }
.my_highstyle .p_active .cont{ display: none }
.my_highstyle .p_active .icon-on{ display: none }
.my_highstyle .p_active .icon-in{ display: block }



.my_highstyle .praise{width:100%; overflow:hidden; background: #ffffff; box-shadow: 1px 1px 5px #999999; margin-top: 1rem; padding-bottom: 1rem;}
.my_highstyle .praise .titwap{width:96%;  overflow: hidden; margin: 0 auto;border-bottom:1px solid #ededed;}
.my_highstyle .praise .tit{  height: 5rem; display: block; line-height: 5rem; font-size:2rem; color: #333333; text-align: center; float: left;}
.my_highstyle .praise i{ padding:0 1rem; height: 5rem; display: block; line-height: 5rem; font-size:2.7rem; color: #333333; text-align: center; float: right;}

.my_highstyle .praise .cont{  width:94%; overflow: hidden; border-bottom:1px solid #cfcfcf; margin: 1.5rem auto 0 auto; padding-bottom: 1rem; }
.my_highstyle .praise .cont_in{  width:100%;overflow: hidden; height: 5rem; }
.my_highstyle .praise .left{  width:5rem;overflow: hidden; height: 5rem; background: url(../images/arr.png) 0 0 no-repeat; background-size:100% 100%;  float: left;border-radius: 2.5rem; }
.my_highstyle .praise .center{  width:15rem;overflow: hidden; height: 5rem; float: left; padding:0.5rem  0 0 1rem; }
.my_highstyle .praise .s1,
.my_highstyle .praise .s2{width: 15rem; height: 2.5rem; line-height: 2.5rem; display: block;overflow: hidden;}
.my_highstyle .praise .s1{color: #333333; font-size:1.5em; }
.my_highstyle .praise .s2{color: #9f9f9f;font-size:1.1em; }
.my_highstyle .praise .txt{  width:96%;  margin:1rem  auto 0 auto; overflow: hidden;  line-height:2.5rem;  font-size: 2rem; color: #333333; }

.my_highstyle  .statusing{ width:100%; height:3rem; line-height: 3rem ; color: #999999; text-align: center; font-size: 1.7rem; }

.my_highstyle .opra .btn3{ width:100%; border:0px; display: block; height: 5rem; line-height: 5rem ; font-size:2rem; color: #ffffff; background: #fda108; margin:2rem 0; }